Tourmaline Oil Corp logo

Tourmaline Oil Corp

FRA:08T (Canada)   Ordinary Shares
€ 44.63 (-2.34%) Jun 4
13.06
P/B:
1.64
Market Cap:
€ 15.44B ($ 16.79B)
Enterprise V:
€ 15.72B ($ 17.09B)
Volume:
290.00
Avg Vol (2M):
229.00
Also Trade In:

Tourmaline Oil Corp Valuation Measures